package gomz.res;


import org.simpleframework.xml.Element;

/**
 * @author Schatzmann
 * Diese Klasse enthaelt wird verwendet um Categories von Questions zu verwalten
 * Eine Categorie kann mehrere Questions enthalten
 * Eine Question wiederum kann in mehreren Kategorien enthalten sein
 * Die Zuordnung erfolgt in der Question
 */ 

public class Category {
// ********************************************************************************
// Variablen
// ********************************************************************************
    
    @Element(required = false)
    private int id = 0;
    @Element(required = false)
    private String name = new String();

// ********************************************************************************
// Getter/Setter
// ********************************************************************************
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

// ********************************************************************************
// Konstruktor
// ********************************************************************************
    /**
     * Leerer Konstruktor
     */
    public Category() {
    }
    
    /**
     * Konstruktor um eine Category direkt mit den Daten zu fuellen
     * @param id ID der Category
     * @param name Name der Category
     */
    public Category(int id, String name){
        this.id = id;
        this.name = name;
    }
    
}
